html, body, table, td, p, h1, h2, h3, ul, ol, li, form, input, textarea, label, object {margin: 0;
padding: 0;
}a {color: #006e97;outline: 0;}a:hover {text-decoration: none;}a:visited {color: #a1008c;}
a img {border: 0;
}

body {b1ackground: #e2e2e2 url('img/bg-top.png') top center repeat-x;
}div.clear {clear: both;font-size: 0;margin-bottom: 15px;}h1 {font: 24px Georgia;padding-bottom: 19px;}h1 a {font: 12px/28px Arial;color: #6f6f6f;text-decoration: none;}h1 a:visited {color: #6f6f6f;}h2 {padding-bottom: 15px;}
h3 {padding-bottom: 10px;}ul {padding: 0 0 20px 20px;}ul.map {padding-bottom: 0;}p {font: 12px/20px Arial;padding-bottom: 20px;}
div.main {width: 980px;
height: 192px;
text-align: left;
b1ackground: #f6f6f6 url('img/bg-header.png') top center repeat-x;
}div.logo, div.company_name, div.slogan {float: left;}div.logo {	cursor: pointer;}ul.menu {margin: 0 0 35px;padding: 0;}
ul.menu li {list-style-type: none;padding: 7px 0 7px 13px;color: #006e97;border-top: 1px solid #adadad;background: url(img/main-menu-marker.gif) no-repeat top left;font: bold 14px/16px Arial;}ul.menu li:first-child {border-top: none;}ul.menu li a {text-decoration: none;color: #006e97;}ul.menu a.select {color: #2ea3ce;cursor: default;}ul.menu ul li {font: 12px/16px Arial;border-top: none;padding: 7px 0 7px 13px;background: url(img/sub-menu-marker.gif) no-repeat top left;}ul.menu ul li a {font: 12px/16px Arial;}
div.center {b1ackground: #cacaca url('img/bg-center.png') top center repeat-x;
}
table.box {
width: 980px;background-color: #eee;
text-align: left;
}
td.content {
vertical-align: top;
padding: 34px 55px 60px 60px;
}td.content table {border-collapse: collapse;}td.content table th, td.content table td {padding: 5px;text-align: left;}td.news {width: 235px;padding: 40px 0 60px 55px;}td.news div.clear {margin-bottom: 0;}div.item {margin: 0 0 20px;}div.time {font: italic 12px/20px Arial;display: block;color: #6c6c6c;}div.name {font: 12px/20px Arial;}
img.news {float: left;margin: 6px 12px 0 0;width: 70px;height: 70px;}img.ico {margin-right: 5px;vertical-align: middle;width: 16px;height: 16px;background: url('../ico/ext.png') 0 0;}img.doc, img.docx {background-position: 0 0;}img.xls, img.xlsx {background-position: -16px 0;}img.pdf {background-position: -32px 0;}img.rar {background-position: -48px 0;}img.zip {background-position: -64px 0;}img.rtf {background-position: -80px 0;}img.csv {background-position: -96px 0;}form.feedback {width: 290px;padding: 16px 27px;border: 1px solid #000;}form.feedback div.field {clear: both;text-align: right;margin: 5px 0;}form.feedback div.field label {float: left;margin: 7px 0;}form.feedback div.field img {margin: 0 0 0 0;float: left;}form.feedback input {padding: 3px;width: 165px;}form.feedback input.submit {width: 135px;height: 34px;border: 0;background-color: #d4d4d4;font: 12px Arial;}form.feedback textarea {padding: 3px;margin: 15px 0 17px 0;width: 280px;height: 130px;}form.feedback p, form.feedback span {color: #6c6c6c;}
div.footer {
b1ackground: #d6d6d6 url('img/bg-footer.png') bottom center repeat-x;
}
div.footer div.bottom {
width: 980px;
text-align: left;padding: 20px 0 10px;
b1ackground: #f6f6f6 url('img/bg-bottom.png') bottom center repeat-x;
}div.footer div.bottom div.left {margin: 0 0 0 65px;float: left;font: 12px/16px Arial;color: #000;}div.footer div.bottom div.left span {font: 18px/16px Arial;color: #6c6c6c;}div.footer div.bottom div.left p {margin-top: 15px;padding-bottom: 0;}div.footer div.bottom div.counter {float: left;margin: 0 0 0 30px;}div.footer div.bottom div.right {width: 270px;background: url('img/logo.gif') no-repeat left top;margin: 0 65px 0 0;padding-left: 54px;font: 12px/16px Arial;float: right;}div.footer div.bottom div.right div.create {color: #000;margin-bottom: 5px;white-space: nowrap;}div.footer div.bottom div.right div.create a {color: #006e97;}div.footer div.bottom div.right div.link, div.footer div.bottom div.right div.link a {font-size: 11px;color: #6c6c6c;}div.photo {width: 150px;height: 150px;float: left;text-align: center;margin: 0 50px 25px 0;}div.photo a {display: block;margin-bottom: 5px;}div.n {padding-bottom: 20px;}div.n p {padding: 5px 0 0 0;line-height: 14px;}/*** 4rp.ru ***/a#button-send {	display: block;	background: url('img/button-form-send.png') no-repeat left top;	width: 278px;	height: 88px;	position: relative;	left: 42px;	top: 203px;}a#button-send:hover {	background-position: 0% -88px;}a#button-send:active {	background-position: 0% -176px;}div#dialog-form {	display: none;}div#dialog-form form.feedback {	border: none;	width: auto;	padding: 15px 15px 45px 17px;}div#dialog-form form.feedback div.field {	text-align: left;	margin-bottom: 19px;	width: 586px;}div#dialog-form form.feedback div.field label {	font: 16px Trebuchet MS;	color: #5c5c5c;	width: 204px;	position: relative;	top: 2px;}div#dialog-form form.feedback div.field label span {	color: #ff5e00;	font-size: 30px;	line-height: 0px;	position: relative;	top: 5px;	left: 15px;}div#dialog-form form.feedback div.field input[type="text"] {	float: left;	border: 1px solid #acacac;	background: url('img/bg-input.gif') repeat-x;	color: #242424;	font: 18px Trebuchet MS;	padding: 7px 10px;	width: 348px;}div#dialog-form form.feedback div.field textarea {	float: left;	border: 1px solid #acacac;	background: url('img/bg-input.gif') repeat-x;	color: #242424;	font: 18px Trebuchet MS;	padding: 7px 10px;	width: 348px;	height: 168px;	resize: none;	margin: 0px;}div#dialog-form form.feedback input.submit {	padding: 0px;	background: url('img/button-form-send.png') no-repeat left top;	width: 278px;	height: 88px;	color: transparent;	cursor: pointer;	position: absolute;	margin-top: 4px;	margin-left: 145px;}div#dialog-form form.feedback input.submit:hover {	background-position: 0% -88px;}div#dialog-form form.feedback input.submit:active {	background-position: 0% -176px;}div#dialog-form form.feedback div.field div.clear {	margin: 0px;}div#dialog-form form.feedback div.field label.error {	margin: 0px;	margin-left: 206px;	margin-bottom: -12px;	color: #ff0000;	font-size: 12px;}div#dialog-form form.feedback div.field input.error {	border: 1px solid #ff0000;}div#dialog-form form.feedback div.field textarea.error {	border: 1px solid #ff0000;}a.button-small-send {	display: block;	background: url('img/button-send-small.png') no-repeat;	width: 194px;	height: 48px;	cursor: pointer;	float: left;	margin-right: 10px;}a.button-small-send:hover {	background-position: 0px -48px;}a.button-small-send:active {	background-position: 0px -96px;}/*** Yandex.Map ***/html body td.content td.YMaps-b-balloon-b {	background-color: transparent;}html body td.content table.YMaps-b-balloon-frame td {	padding: 0;	margin: 0;}/*** end Yandex.Map ***//* jivosite */.jivo-btn {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;text-transform: none;cursor: pointer;background-image: none;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.428571429;text-align: center;vertical-align: middle;cursor: pointer;border: 0px;border-radius: 4px;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.jivo-btn:hover {box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.2), inset 0 0 20px 10px rgba(255,255,255,0.3);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.2), inset 0 0 20px 10px rgba(255,255,255,0.3);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.2), inset 0 0 20px 10px rgba(255,255,255,0.3);}.jivo-btn.jivo-btn-light:hover{box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.3), inset 0 0 20px 10px rgba(255,255,255,0.1);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.3), inset 0 0 20px 10px rgba(255,255,255,0.1);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.3), inset 0 0 20px 10px rgba(255,255,255,0.1);}.jivo-btn.jivo-btn-light{box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 1px rgba(0,0,0,0.3);}.jivo-btn:active,.jivo-btn.jivo-btn-light:active{box-shadow: 0 1px 0px rgba(255,255,255,0.4), inset 0 0 15px rgba(0,0,0,0.2);-moz-box-shadow: 0 1px 0px rgba(255,255,255,0.4), inset 0 0 15px rgba(0,0,0,0.2);-webkit-box-shadow: 0 1px 0px rgba(255,255,255,0.4), inset 0 0 15px rgba(0,0,0,0.2);cursor: pointer;}.jivo-btn:active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);}.jivo-btn-gradient {background-image: url(//static.jivosite.com/button/white_grad_light.png);background-repeat: repeat-x;}.jivo-btn-light.jivo-btn-gradient {background-image: url(//static.jivosite.com/button/white_grad.png);}.jivo-btn-icon {width:17px;height: 20px;background-repeat: no-repeat;display: inline-block;vertical-align: middle;margin-right: 10px;margin-left: -5px;}.jivo-btn-light {color: #fff;}..jivo-btn-dark {color: #222;}/* jivosite */